Learn Ansible: Automate cloud, security, and network infrastructure using Ansible 2.x

Learn Ansible: Automate cloud, security, and network infrastructure using Ansible 2.x

作者: Russ McKendrick
出版社: Packt Publishing
出版在: 2018-06-29
ISBN-13: 9781788998758
ISBN-10: 1788998758
裝訂格式: Paperback
總頁數: 572 頁




內容描述


Run Ansible playbooks to launch complex multi-tier applications hosted in public cloudsKey FeaturesBuild your learning curve using AnsibleAutomate cloud, network, and security infrastructures with easeGain hands-on exposure on AnsibleBook DescriptionAnsible has grown from a small, open source orchestration tool to a full-blown orchestration and configuration management tool owned by Red Hat. Its powerful core modules cover a wide range of infrastructures, including on-premises systems and public clouds, operating systems, devices, and services meaning it can be used to manage pretty much your entire end-to-end environment. Trends and surveys say that Ansible is the first choice of tool among system administrators as it is so easy to use.This end-to-end, practical guide will take you on a learning curve from beginner to pro. You'll start by installing and configuring the Ansible to perform various automation tasks. Then, we'll dive deep into the various facets of infrastructure, such as cloud, compute and network infrastructure along with security.By the end of this book, you'll have an end-to-end understanding of Ansible and how you can apply it to your own environments.What you will learnWrite your own playbooks to configure servers running CentOS, Ubuntu, and WindowsIdentify repeatable tasks and write playbooks to automate themDefine a highly available public cloud infrastructure in code, making it easy to distribute your infrastructure configurationDeploy and configure Ansible Tower and Ansible AWXLearn to use community contributed rolesUse Ansible in your day-to-day role and projectsWho This Book Is ForLearn Ansible is perfect for system administrators and developers who want to take their current workflows and transform them into repeatable playbooks using Ansible. No prior knowledge of Ansible is required.Table of ContentsAn Introduction to AnsibleInstalling and Running AnsibleThe Ansible CommandsDeploying a LAMP stackDeploying WordPressTargeting Multiple DistributionsThe core network modulesMoving to the CloudBuilding out a cloud networkHighly Available Cloud DeploymentsBuilding out a VMware deploymentAnsible Windows ModulesHardening Your Servers Using Ansible and OpenSCAPDeploying WPScan and OWASP ZAPIntroducing Ansible Tower and Ansible AWXAnsible GalaxyNext Steps with AnsibleAssessments




相關書籍

The Basics of Cloud Computing: Understanding the Fundamentals of Cloud Computing in Theory and Practice (Paperback)

作者 Derrick Rountree Ileana Castrillo

2018-06-29

Programming Elastic MapReduce: Using AWS Services to Build an End-to-End Application (Paperback)

作者 Kevin Schmidt Christopher Phillips

2018-06-29

Migrating to Aws: A Manager's Guide: How to Foster Agility, Reduce Costs, and Bring a Competitive Edge to Your Business

作者 Armstrong Jeff

2018-06-29